Jimmy Crooks and Alec Burleson combined to drive in all three runs, and Dustin May recorded the first complete-game shutout of his career as the St. Louis Cardinals defeated the San Diego Padres 3-0.